@charset "utf-8";
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin:0 auto; padding: 0; }
img { border: 0 none;  }
ul, li { list-style-type: none; }
h2, h5 { font-weight:100;}
h2, h4, h6{ font-size:12px;}
h1, h3, h5{ font-size: 14px; }
body, input, select, button, textarea { font-size: 12px; font-family:Arial, Helvetica, sans-serif; margin:0; }
button { cursor: pointer; }
body { color: #333; line-height: 1.2; background:url(../images/Bg.gif) repeat-x;  }
a {color:#333;}
a, a:link { text-decoration: none; }
a:active, a:hover { text-decoration: underline;  color:#ca0802; }
.clear { display: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 0!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0; height:0; }
.mar_top{ margin-top:15px;}

#wapper{ width:1200px;}
.header{ width:1200px;  }
.header img{ float:left; margin:7px 20px 7px 0; }
.tel{ background:url(../images/tel.png) left center no-repeat; line-height:50px; margin-top:30px; float:right; padding-left:52px;  height:50px; text-align:right;font-size: 24px;}
.tel span,.tel b{color:#dd0600; }
.tel b{ font-size:24px; font-weight:700;}
.header h1{ float:left; width:100%;height:50px; line-height:50px;}
.header h1 a{ float:left; width:235px; text-align:center;color:#fff; font-size:16px; }
.header h1 img{ margin:0;}
.header h1 a:hover{ background:url(../images/NavBg.gif) repeat-x; color:#fff; text-decoration:none;}

.banner{ background: url(../images/BannerImg.jpg) top center no-repeat; height: 630px; float: left; width: 100%;}
.inBg1{float:left; width:100%; background-color:#0a56a5; margin-top: 15px; padding-bottom: 10px;}

.fNav{ text-align:center; color:#fff; height:58px; margin-bottom:10px; line-height:58px; border-bottom:1px solid #fff; font-size:16px;}
.fNav a{ color:#fff; font-weight:400; margin:0 7px; letter-spacing:2px;}

.fImg{ float:left; width:340px; border-right:1px solid #fff;  margin-right:25px;}
.fImg span{ float:left; width:160px; text-align:left; margin-top: 10px; line-height: 25px;  font-size:14px;  font-weight:400; color:#fff;}
.fImg img{ float:left; width:120px; margin:0 25px;}

.footer p{ font-size:14px; color:#fff; line-height:25px;  }
.footer p b{ color: #ff9600;}

.page_box{  background:#fff; padding:10px 0; clear:left; }
.page {margin: 0 auto;font-size: 14px;}
.manu {text-align: center; }
.manu .currents1 {padding: 5px 12px 5px 12px;margin: 5px;font-weight: bold;background-color: #0a56a5;color: #fff;font-weight: bold;display:inline-block;border-radius:0px;}
.manu A { background:#e6e6e6;padding: 5px 12px 5px 12px;margin: 5px;color: #333;text-decoration: none;border-radius:0px;}
